Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
92 CHAPEL HILL Detached £702,565 £695,000 21 Apr 2023
114 CHAPEL HILL Detached £749,167 £135,000 28 Aug 1996
116 CHAPEL HILL Detached £571,953 £380,000 26 Sep 2014
120 CHAPEL HILL Detached £751,047 £700,000 18 Jun 2021
124 CHAPEL HILL Detached £592,920 £475,000 20 Apr 2018
128 CHAPEL HILL Detached £639,054 £368,000 21 Jun 2006